denizen of hell - German English Dictionary